home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / magazyn_amiga / 2 / ami033_tabele_tabelki.txt < prev    next >
Text File  |  1997-09-14  |  8KB  |  171 lines

  1.  
  2. TABELE, TABELKI
  3.  
  4. <lead>Tworzâc dokument w Final Writerze czësto rwiemy wîosy z
  5. gîowy: jak zrobiê tabelkë. Podam dziô kilka pomysîów.
  6.  
  7. <a>Bolesîaw Szczerba
  8.  
  9. <txt>Najproôciej jest naszkicowaê tabelkë jako rysunek, np. w
  10. DPaincie, i wstawiê go do dokumentu za pomocâ opcji PLACE
  11. GRAPHICS. Pomysî ten jest jednak maîo elegancki, nie mówiâc o
  12. wygodzie edycji. Oto inne rozwiâzania:
  13.  
  14. 1. Tabelkë wpisujemy, oddzielajâc tabulatorami poszczególne
  15. kolumny. Pamiëtaj, aby nie zapomnieê o tabulatorze wiodâcym (na
  16. poczâtku kaûdego nowego wiersza), pomoûe to w ustawianiu lewego
  17. marginesu tabelki, i o dodatkowym tabulatorze w miejsce kaûdego
  18. pustego pola kolumny. Do sformatowania w FW3 tak zrobionej
  19. tabelki posîuûâ trójkâciki i strzaîeczki na górnym liniale.
  20. Trójkâciki sîuûâ do formatowania akapitu, strzaîeczki do
  21. ustawiania tekstu wzglëdem tabulatora. Do wyboru mamy dostawianie
  22. tekstu po lewej stronie tabulatora, po prawej stronie tabulatora
  23. i centrowanie na tabulatorze. Aby ustawiê format dla wiëcej niû
  24. jednej linii tekstu, trzeba zaznaczyê ich kilka i dopiero wtedy
  25. ustawiaê. Ustawienia te moûna kopiowaê i przenosiê na inne linie
  26. (COPY RULER, PASTE RULER). Ramki tabelki robi sië za pomocâ
  27. prostokâtów i prostych. Radzë trochë poeksperymentowaê --
  28. przykîadowa tabelka znajduje sië na rysunku 1.
  29.  
  30. Wady i zalety? Szybko, skutecznie, ale trochë niedokîadnie --
  31. trzeba dobrze sprawdzaê, czy poîâczenia linii nie zachodzâ na
  32. siebie. Poza tym nie moûna skorzystaê z siatki (grid) co utrudnia
  33. precyzyjne ustawienie odlegîoôci. Nadaje sië do maîo
  34. skomplikowanych tabelek. Elementy tworzâce ramkë najlepiej
  35. poîâczyê (group), aby póúniej uîatwiê przesuwanie. Takie
  36. rozwiâzanie, choê szybkie i proste, ma jednak pewnâ wadë, a
  37. ôciôlej mówiâc, nie samo rozwiâzanie ma wadë, ale wychodzi tu na
  38. wierzch wada Final Writera: nie moûna zakotwiczyê ramki (ani
  39. jakiegokolwiek innego obiektu) w tekôcie. Co to znaczy? To
  40. znaczy, ûe obiekty w FW3 tkwiâ jak koîki w pîocie na danej
  41. stronie i nie sâ przesuwane wraz z przesuniëciem tekstu. Jeûeli w
  42. rozdziale jest 20 ramek precyzyjnie umieszczonych na tekôcie
  43. tabelek, to przesuniëcie fragmentu rozdziaîu o jednâ linijkë w
  44. dóî lub w górë spowoduje, ûe tekst tabelek wejdzie na ramki --
  45. trzeba wszystko poprawiaê rëcznie. Jest to bardzo, bardzo
  46. niewygodne. Dziwië sië, ûe autorzy Final Writera nie przewidzieli
  47. takiej moûliwoôci. Jest to trochë tak, jak brak opcji UNDO w
  48. pierwszej wersji tego edytora.
  49.  
  50. 2. Tabelkë tworzy sië w arkuszu kalkulacyjnym. Moûe to byê np.
  51. ProCalc v. 2.1. Moûna bez problemu wybraê odpowiedniâ czcionkë
  52. (poprzez zaznaczenie pola i wybranie z "Tool Bar" gadûetu z
  53. literkâ A). Fragmenty tekstu tabelki moûna pogrubiê, pochyliê,
  54. podkreôliê, dosunâê do lewej, do prawej, centrowaê itp. Ramki
  55. tworzy sië poleceniem Commands/Borders. Pozostaje tylko przenieôê
  56. takâ tabelkë do FW3. Proponujë uûyê do tego celu programiku
  57. GrabIFF, QuickGrab lub MagicCx. Za ich pomocâ moûna precyzyjnie
  58. wyciâê fragment okna, na którym jest tabelka, i po zapisaniu
  59. wstawiê go do edytora. Przykîad tak zrobionej tabelki
  60. przedstawiam na rysunku 2. Podstawowa wada: jak wyûej, tzn.
  61. niemoûnoôê kotwiczenia. Przy jakimkolwiek przesuniëciu tekst
  62. wchodzi na tabelki.
  63.  
  64. 3. Podany wyûej sposób jest bardzo prosty, jednak kiepsko
  65. wychodzi w skalowaniu. Cóû, tabelka jest tu obrazkiem, a jak sië
  66. skalujâ bitmapy, kaûdy wie. Poza tym nie moûna robiê róûnego
  67. rodzaju bajerów, typu trójwymiarowe ramki, linie przerywane,
  68. wypeînienia ksztaîtów tekstem itp. Tych wszystkich wad pozbawiona
  69. jest grafika wektorowa. Do stworzenia tabelki uûyjemy wysîuûonego
  70. Art Expression 1.04. Tu ze stronâ graficznâ tabelki moûemy szaleê
  71. do woli. Skupmy sië jednak na samym tekôcie, bo wîaônie z nim
  72. bëdzie najwiëcej roboty.
  73.  
  74. Najproôciej jest po stworzeniu gustownego napisu wybraê opcjë
  75. CONVERT TO GRAPHICS. Spowoduje to przeksztaîcenie tekstu w szereg
  76. obiektów, opisujâcych kaûdâ literë. Jak to zwykle bywa z
  77. najprostszymi rozwiâzaniami, to równieû ma wady: kiepska jakoôê
  78. przeniesionego tekstu, duûy rozmiar pliku oraz ôlimaczy czas
  79. obîugi. Czy nie moûna inaczej pisaê tekstu? Moûna, tylko trzeba
  80. sië najpierw trochë pomëczyê. Problem leûy w pliku init.ps w
  81. katalogu FWFiles. Z niewiadomych dla mnie przyczyn zablokowano
  82. tam moûliwoôê korzystania z czcionek postscriptowych. Jeûeli ktoô
  83. sië na tym zna, moûe to poprawiê sam (w pewnych miejscach trzeba
  84. po prostu usunâê znak komentarza przy îadowaniu czcionek z
  85. PSFonts:). Jeûeli nie, to na Aminecie jest jakiô patch, który to
  86. robi. Znajduje sië on bodajûe w katalogu util/rexx. W
  87. ostatecznoôci moûna skontaktowaê sië ze mnâ. Po poprawieniu
  88. naleûy w katalogu FONTS: utworzyê katalog _PSFonts, a w
  89. user-startup dopisaê linië:
  90.  
  91. <l>assign PSFonts: FONTS:_PSFonts
  92.  
  93. <txt>Do tego katalogu trzeba przegraê wszystkie fonty
  94. postscriptowe (to te z rozszerzeniem *.pfb), jakich chce sië
  95. uûywaê. KONIECZNIE naleûy usunâê koïcówki *.pfb z nazw plików.
  96. Poza tym pozmieniaê nazwy plików, zawierajâcych kroje pogrubione,
  97. pochylone itp. na nastëpujâce (dla czcionki Times na przykîad):
  98.  
  99. Times -- bez koïcówek!
  100.  
  101. Times_Bold -- pogrubiona
  102.  
  103. Times_Italic -- pochylona
  104.  
  105. Times_BoldItalic -- pogrubiona pochylona
  106.  
  107. Jeûeli sië tego nie zrobi, to moûna mieê kîopoty z pogrubieniami
  108. i pochyleniami czcionek. Teraz trzeba przekonaê ArtExpression do
  109. ustawienia wîaôciwej ôcieûki i odpowiedniej czcionki domyôlnej w
  110. preferencjach i po profilaktycznym resecie moûna juû pisaê. FW3
  111. powinien wreszcie zobaczyê na obrazku wektorowym napisany tekst
  112. jako tekst, a nie jako zbiór obiektów graficznych. Przykîadowa
  113. tabelka widnieje na rysunku 3.
  114.  
  115. 4. Podany tu przepis dotyczy skrajnie skomplikowanych tabelek
  116. caîostronicowych. Rzadko go stosujë. Jest doôê nieelegancki i
  117. czasochîonny, ale moûna za jego pomocâ zrobiê KAÛD tabelkë, np.
  118. w ksztaîcie koîa.
  119.  
  120. Na poczâtek radzë uruchomiê Page Stream 2.22 (bo na nim zrobimy
  121. tabelkë) i narysowaê sobie spokojnie caîy szkielet tabelki,
  122. szalejâc do woli z ksztaîtem, gruboôciâ linii, wypeînieniami,
  123. cieniami itp. Dobrze jest taki szkielet poîâczyê do kupy
  124. (Object/group). Nastëpnie tworzy sië obiekt tekstowy (3. gadûet w
  125. 1. rzëdzie w Tool Bar), odpowiadajâcy jednemu powtarzajâcemu sië
  126. polu tabelki. Ustawia sië odpowiednie wielkoôci w menu Format i
  127. Style (odlegîoôê miëdzy liniami, rozmiar czcionki itp.),
  128. umieszcza na poczâtku wiersza lub kolumny, która bëdzie sië
  129. skîadaê z wielu takich elementów, i nastëpnie powiela go za
  130. pomocâ Object/Duplicate, precyzyjnie ustawiajâc odlegîoôci miëdzy
  131. powielanymi elementami tak, aby one same sië umieôciîy w
  132. odpowiednich miejscach. Dobrze jest teû ustawiê jednostki miary
  133. na centymetry. W powielonych polach wpisujemy nastëpnie to, co
  134. chcemy. Na koniec trzeba tylko ramkë tabelki wyciâgnâê na górë
  135. (Object/Bring to Front), i po bólu. Taka tabelka bëdzie
  136. oczywiôcie drukowana z poziomu Page Streama, wiëc jeôli chce sië
  137. tabelkë doîâczyê do FW, to trzeba sobie zostawiê odpowiedniâ
  138. stronë wolnâ. Na rysunku 4. widaê przykîadowâ tabelkë. Wybaczcie
  139. jej idiotycznoôê, ale wyczerpaîy mi sië pomysîy.
  140.  
  141. 5. Tabelki moûna teû robiê programem EqEd 0.96 (aminet
  142. util/math). Jak to wykonaê, jest opisane îopatologicznie w helpie
  143. do programu, wiëc nie bëdë tego powtarzaî, zresztâ jest to doôê
  144. proste i intuicyjne. Zasada dziaîania jest podobna do pomysîu
  145. trzeciego, pamiëtaj wiëc o umieszczeniu uûywanych z EqEdem
  146. czcionek w PSFonts: i usuniëciu koïcówek "pfb" -- inaczej FW nie
  147. zobaczy czcionek w obrazku. Sugerujë nastëpujâce czynnoôci:
  148. najpierw przegraê czcionki do PSFonts:, nastëpnie usunâê koïcówki
  149. "pfb", uruchomiê program t1manager i bez usuwania z listy fontów,
  150. uûywanych przez EqEd, jeszcze raz je zainstalowaê. Nastëpnie
  151. trzeba jeszcze w preferencjach ustawiê ôcieûki dostëpu do
  152. odpowiednich plików *.afm i chodzi jak zîoto. Gotowâ tabelkë
  153. najlepiej zgraê w formacie Preview+PS, a w FW w preferencjach
  154. importowanej grafiki ustawiê Screen Display na Preview Picture.
  155.  
  156. Wybór metody naleûy do Czytelnika. Ja korzystam ze wszystkich w
  157. zaleûnoôci od typu i liczby tabelek. I w Finalu czekam nie tyle
  158. na edytor tabelek, co na moûliwoôê kotwiczenia obiektów w
  159. tekôcie. Byîoby to rozwiâzanie bardziej uniwersalne i zastâpiîoby
  160. edytor wzorów (patrz EqEd na Aminecie). Ale jak znam ûycie, to w
  161. kolejnej wersji pojawi sië kiepski edytor tabel, podobny mu
  162. edytor wzorów, tylko kotwiczenia nadal nie bëdzie.
  163.  
  164. Z ostatniej chwili:
  165.  
  166. Jest juû Final Writer 4.0! Niestety, z tego, co zdâûyîem
  167. zobaczyê, wprowadzone zmiany majâ charakter raczej kosmetyczny i
  168. nadal nie ma moûliwoôci kotwiczenia obiektów w tekôcie.
  169.  
  170.  
  171.